package tests;

import java.util.List;
import java.util.ArrayList;
import easyaccept.EasyAcceptFacade;

/**
 * Class responsible for execution all tests
 */
public class Test {

	public static void main(String[] args) throws Exception  {
				
		List<String> files = new ArrayList<String>();
        
        UserStoryFacade facade = new UserStoryFacade();
                
        EasyAcceptFacade eaFacade;
        files.add("Testes/us1.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());
        
        files.clear();
        files.add("Testes/us2.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());
        
        files.clear();
        files.add("Testes/us3.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());
        
        files.clear();
        files.add("Testes/us4.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());
        
        files.clear();
        files.add("Testes/us5.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());

        files.clear();
        files.add("Testes/us6.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());

        files.clear();
        files.add("Testes/us7.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());

        files.clear();
        files.add("Testes/us8.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());

        files.clear();
        files.add("Testes/us9.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);

        eaFacade.executeTests();


        System.out.println(eaFacade.getCompleteResults());
        
        files.clear();
        files.add("Testes/us10.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());

        files.clear();
        files.add("Testes/us11.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        
        System.out.println(eaFacade.getCompleteResults());

        files.clear();
        files.add("Testes/us12.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();


        System.out.println(eaFacade.getCompleteResults());
     
        files.clear();
        files.add("Testes/us13.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());
        files.clear();

        files.add("Testes/us14.txt");
        
        eaFacade = new EasyAcceptFacade(facade, files);
        eaFacade.executeTests();

        System.out.println(eaFacade.getCompleteResults());
	
	
	}
}

